Big Huge Thesaurus

orthopterous insect

noun